Big Huge Thesaurus

bahrein island

noun

sounds kind of like